polymer science - German English Dictionary